We did two days diving (two dives on each day) with https://vibedivetenerife.com/ - very good, would recommend.
Each dive was a 10-20 minute rib boat ride from Los Cristianos harbour
(0.062 seconds)